Big Huge Thesaurus

Melia azedarach

noun

sounds kind of like